Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pull in changes from the past 3-4 years #4

Merged
merged 106 commits into from
Feb 9, 2021

Conversation

kwhetstone
Copy link
Owner

It's been awhile.

R. Tyler Croy and others added 30 commits September 17, 2016 10:48
This may also address some issues we've been seeing in CI with file descriptor
leaks.

See jenkinsci/jenkins#2516
Update the Jenkinsfile to suitably run on ci.jenkins.io
findSubtypes uses ExtensionLists to determine derived classes.  This is
critcial to any operation that uses anything other than Java classes as
the required object type.  Also some required classes were not
loading/failing right away due to missing Jenkins.  The sort of
convoluted way to fix this was to introduce mocking.  Now, there's a
Jenkins "object" that is barebones enough to handle the necessary
methods to load the missing steps.
* Show display name of the plugin as h2
* Remove redundant h1
* Pass through cleaned up HTML instead of trying to convert
* Skip 'step' metastep
* Properly format unknown types
 [FIX WEBSITE-314] Formatting fixes
MarkEWaite and others added 29 commits January 29, 2021 19:28
Update core to 2.263.3, args4j to 2.33
Resolves a maven warning and assures that we're using a consistent file
encoding no matter which platform is used for the build.
Has clearly stated nonNull return value
The javax.annotation.CheckForNull and javax.annotation.Nonnull have
been removed.
Replace the deprecated methods with current recommended methods.
The maven assembly plugin warns that it does not support directories.
The content of the zip file before this change is the same as the content
of the zip file after the change.
The dir directive generates a '*-bin' directory in the target.  That
directory is used for the file descriptor leak check in the Jenkinsfile.
It is more important to have the file leak detector checks than to remove
the maven warning.

This reverts commit 57a676c.
Match javax.servlet-api version in Jenkins core/pom.xml
Simplify this pom and retain plugin version consistency by using the
versions defined in the Jenkins plugin bom.
Bumps [bom-2.263.x](https://github.com/jenkinsci/pom) from 18 to 21.
- [Release notes](https://github.com/jenkinsci/pom/releases)
- [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/pom/commits)

Signed-off-by: dependabot[bot] <support@github.com>
…jenkins.tools.bom-bom-2.263.x-21

Bump bom-2.263.x from 18 to 21
Bumps [jenkins-core](https://github.com/jenkinsci/pom) from 2.277 to 2.278.
- [Release notes](https://github.com/jenkinsci/pom/releases)
- [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/pom/commits)

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [bom-2.263.x](https://github.com/jenkinsci/pom) from 21 to 23.
- [Release notes](https://github.com/jenkinsci/pom/releases)
- [Changelog](https://github.com/jenkinsci/pom/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jenkinsci/pom/commits)

Signed-off-by: dependabot[bot] <support@github.com>
@kwhetstone kwhetstone merged commit 363da64 into kwhetstone:master Feb 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants